nucleation track etching - Spanish English Dictionary